/**
 * weapp-js v1.7.1(2021-4-16)
 * https://codeup.aliyun.com/motigo/motigo/weapp_base
 * Copyright@ 2021 Motigo, Inc.
 * 
 */
export default {
    checkAppUpdateAndApply:()=>{
        /*
            检查应用更新并强制升级
         */
        const updateManager = wx.getUpdateManager();
        updateManager.onCheckForUpdate(function (res) {
            // 请求完新版本信息的回调
            false && res;
        });
        updateManager.onUpdateReady(function () {
            wx.showModal({
                title: "更新提示",
                showCancel: false,
                content: "新版本已经准备好，请重启应用",
                success: (res) => {
                    if (res.confirm) {
                        // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
                        updateManager.applyUpdate();
                    }
                },
            });
        });
        updateManager.onUpdateFailed(function () {
            // 新的版本下载失败
            wx.showModal({
                title: "更新提示",
                content: "新版本下载失败",
                showCancel: true,
                confirmText: "重试",
                success: (res) => {
                    if (res.confirm) {
                        // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
                        updateManager.applyUpdate();
                    }
                },
            });
        });
    }
}
